package mc.bus;

import java.util.List;
import mc.domain.Pacjent;
import mc.domain.Swiadczenie;


public interface IKsiegaGlowna {

		public void saveSwiadczenie(Swiadczenie s);
//		public void deleteSwiadczenie(Swiadczenie s);
		public Swiadczenie getSwiadczenieById(int id);
		
		public List getRefundowaneSwiadczeniaByDate(String dzien);
		public List getPlatneSwiadczeniaByDate(String dzien, boolean czyRefundowane);
		
		public List getRefundowaneSwiadczeniaBetweenDates(String dzienOd,String dzienDo);
		public List getPlatneSwiadczeniaBetweenDates(String dzienOd,String dzienDo, boolean czyRefundowane);
		
		public List getSwiadczeniaByPacjent(Pacjent p);
		public List getSwiadczeniaByPacjent(int id);
		
}
